Idebenone

Molecular weight 338.439